How to use Arachne with PPP or SLIP


The easiest way to use Arachne with PPP connection is to configure Arachne using Arachne PPP Wizard.
Arachne uses DOS packet driver interface to enable TCP/IP connectivity. This technology is not very simple to understand, but it's the only standard DOS offers just know. The packet driver is resident program (TSR), similar to utilities like mouse driver or VESA driver. TCP/IP applications access packet driver using software interrupt - usually it is 0x60 (60H). The packet driver for ethernet card (LAN) is small freeware program (named like ODIPKT.COM, or so). If you are using dial-up connection, you need TSR program to "emulate" ehternet card packet driver.

There are following known ways to dial Internet from DOS:


DOSPPPD

DOSPPPD is a single program - PPPD.EXE. Arachne offers loading DOSPPPD if
ARACHNE.CFG file contains line Connection @PPPD.EXE.

DOSPPPD is port of Unix PPP daemon to DOS enviroment. It's probably the best PPP solution available in DOS. It consumes less memory than EtherPPP or KlosPPP. Author of DOS port, Toni Lopez, permitted me to include this dialer to Arachne package.

If you don't want to use Arachne built-in configurator, you can study DOSPPPD documentation, which was created by merging files README.TXT and PPPD.MAN from DOSPPPD package. You don't have to care about connection, because Arachne uses it's own dialer - MINITERM.EXE, configured in ARACHNE.CFG. IP address is passed by option IP_Address PPP.

If you are not advanced DOS user, I suggest using graphical PPP setup. Just fill in the correct values, click Ok, save and than restart Arachne. Arachne will create configuration file PPPDRC.CFG for DOSPPPD automaticaly.


EtherPPP

EtherPPP is a single program - PPP.EXE. Arachne will load EtherPPP if
ARACHNE.CFG file contains line Connection @PPP.EXE parameters>PPP.LOG.

You have to study EtherPPP documentation and manually create file CONFIG.PPP, needed by EtherPPP. You don't have to care about DIAL.PPP, as you can use MINITERM dialer, shiped with Arachne.


Klos PPP

Klos PPP is shareware PPP dialer, distributed by Klos technologies. Klos PPP can be loaded to high memory (in case that you modify
ARACHNE.BAT; you must know how to work with high memory area). The Klos PPP dialer comes with utility that updates WATTCP.CFG and since pre-release 1.0 beta 8, Arachne automaticaly loads KlosPPP if it is installed, and calls the utility to modify WATTCP.CFG after connecting, so your ARACHNE.CFG can look simply like:

Connection @PPPMENU.EXE
Hangup @PPPMENU.EXE
DialPage file:DIALINIT.HTM
IP_Address WATTCP
TCP_Config WATTCP.CFG

You must get uncrippled self-extracting archive pppshare.exe, available at http://www.klos.com. The license agreement doesn't allow us to include this archive directly to Arachne package. Place the pppshare.exe to Arachne directory and go to the Klos PPP setup page to install and configure it.

Klos PPP offers program PPPMENU.EXE as interface to PPP dialer. After connecting with PPPMENU.EXE, you must select "Exit PPP connect" menu option to return to Arachne.


UMSLIP, SLIPPER.EXE, CSLIPPER.EXE:

SLIP is historical dial-up protocol, which was replaced by PPP.

You can call any of these packet drivers as external dialer or you can dial with them first and then use Arachne exactly the same way as on Local Network. Freeware SLIP programs can be found on many anonymous FTP sites. CSLIPPER.EXE is included in Arachne distribution package.

I have recieved e-mail, that UMSLIP correctly emulates BOOTP.


Return to previous page.